////TIME1310703474261
importPackage(com.blocks.blocks);
importPackage(com.blocks);
importPackage(com.blocks.model);
importPackage(com.jme3.math);
importPackage(java.lang);
var application = new Object();
application.setup = function() {
var MasterBlock2027837673 = new MasterBlock("MasterBlock2027837673", new Long(1310702522851));
MasterBlock2027837673.init();
MasterBlock2027837673.setLocalTranslation(new Vector3f(-15.331273, 3.3456857, 8.039404));
ScriptBlocksApplication.getInstance().getRootNode().attachChild(MasterBlock2027837673);
var ColorBlock2101242817 = new ColorBlock("ColorBlock2101242817", new Long(1310702522851));
ColorBlock2101242817.setBlockSides(BlockSides.SIDE_ABOVE);
ColorBlock2101242817.init();
ColorBlock2101242817.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
	MasterBlock2027837673.attachChild(ColorBlock2101242817);
var Block1475468181 = new Block("Block1475468181", new Long(1310702522851));
Block1475468181.setBlockSides(BlockSides.SIDE_ABOVE);
Block1475468181.setCustomFrequency(true);
Block1475468181.setScriptName("/blocks/PlusOne.js");
Block1475468181.init();
Block1475468181.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
	ColorBlock2101242817.attachChild(Block1475468181);
var Block1838903361 = new Block("Block1838903361", new Long(1310702522851));
Block1838903361.setBlockSides(BlockSides.SIDE_ABOVE);
Block1838903361.setScriptName("/blocks/DirectionBlock.js");
Block1838903361.init();
Block1838903361.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
Block1838903361.getParameters().put("axis", 0.0);
	Block1475468181.attachChild(Block1838903361);
var ColorBlock755572961 = new ColorBlock("ColorBlock755572961", new Long(1310702522851));
ColorBlock755572961.setBlockSides(BlockSides.SIDE_LEFT);
ColorBlock755572961.init();
ColorBlock755572961.setLocalTranslation(new Vector3f(2.0, 0.0, 0.0));
	MasterBlock2027837673.attachChild(ColorBlock755572961);
var ColorBlock1735383074 = new ColorBlock("ColorBlock1735383074", new Long(1310702522851));
ColorBlock1735383074.setBlockSides(BlockSides.SIDE_RIGHT);
ColorBlock1735383074.init();
ColorBlock1735383074.setLocalTranslation(new Vector3f(-2.0, 0.0, 0.0));
	MasterBlock2027837673.attachChild(ColorBlock1735383074);
MasterBlock2027837673.updatePower(false);
ScriptBlocksApplication.getInstance().addMasterBlock(MasterBlock2027837673.getMasterId(), MasterBlock2027837673);

var MasterBlock1795736621 = new MasterBlock("MasterBlock1795736621", new Long(1310702406457));
MasterBlock1795736621.init();
MasterBlock1795736621.setLocalTranslation(new Vector3f(-13.0, 2.0, 3.0));
ScriptBlocksApplication.getInstance().getRootNode().attachChild(MasterBlock1795736621);
var Block1657598069 = new Block("Block1657598069", new Long(1310702406457));
Block1657598069.setBlockSides(BlockSides.SIDE_ABOVE);
Block1657598069.setCustomFrequency(true);
Block1657598069.setScriptName("/blocks/RangeFinderBlock.js");
Block1657598069.init();
Block1657598069.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
Block1657598069.getParameters().put("axis", 2.0);
	MasterBlock1795736621.attachChild(Block1657598069);
var Block754706637 = new Block("Block754706637", new Long(1310702406457));
Block754706637.setBlockSides(BlockSides.SIDE_RIGHT);
Block754706637.setCustomFrequency(true);
Block754706637.setScriptName("/blocks/RangeFinderBlock.js");
Block754706637.init();
Block754706637.setLocalTranslation(new Vector3f(-2.0, 0.0, 0.0));
Block754706637.getParameters().put("axis", 2.0);
	Block1657598069.attachChild(Block754706637);
var Block2016095052 = new Block("Block2016095052", new Long(1310702406457));
Block2016095052.setBlockSides(BlockSides.SIDE_RIGHT);
Block2016095052.setCustomFrequency(true);
Block2016095052.setScriptName("/blocks/RangeFinderBlock.js");
Block2016095052.init();
Block2016095052.setLocalTranslation(new Vector3f(-2.0, 0.0, 0.0));
Block2016095052.getParameters().put("axis", 2.0);
	Block754706637.attachChild(Block2016095052);
var ColorBlock985519591 = new ColorBlock("ColorBlock985519591", new Long(1310702406457));
ColorBlock985519591.setBlockSides(BlockSides.SIDE_FRONT);
ColorBlock985519591.init();
ColorBlock985519591.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
	Block2016095052.attachChild(ColorBlock985519591);
var ColorBlock786462801 = new ColorBlock("ColorBlock786462801", new Long(1310702406457));
ColorBlock786462801.setBlockSides(BlockSides.SIDE_FRONT);
ColorBlock786462801.init();
ColorBlock786462801.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
	ColorBlock985519591.attachChild(ColorBlock786462801);
var ColorBlock1018515297 = new ColorBlock("ColorBlock1018515297", new Long(1310702406457));
ColorBlock1018515297.setBlockSides(BlockSides.SIDE_FRONT);
ColorBlock1018515297.init();
ColorBlock1018515297.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
	ColorBlock786462801.attachChild(ColorBlock1018515297);
var ColorBlock1294512617 = new ColorBlock("ColorBlock1294512617", new Long(1310702406457));
ColorBlock1294512617.setBlockSides(BlockSides.SIDE_FRONT);
ColorBlock1294512617.init();
ColorBlock1294512617.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
	ColorBlock1018515297.attachChild(ColorBlock1294512617);
var ColorBlock1416792337 = new ColorBlock("ColorBlock1416792337", new Long(1310702406457));
ColorBlock1416792337.setBlockSides(BlockSides.SIDE_FRONT);
ColorBlock1416792337.init();
ColorBlock1416792337.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
	ColorBlock1294512617.attachChild(ColorBlock1416792337);
var ColorBlock1430196198 = new ColorBlock("ColorBlock1430196198", new Long(1310702406457));
ColorBlock1430196198.setBlockSides(BlockSides.SIDE_FRONT);
ColorBlock1430196198.init();
ColorBlock1430196198.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
	ColorBlock1416792337.attachChild(ColorBlock1430196198);
var ColorBlock1223105090 = new ColorBlock("ColorBlock1223105090", new Long(1310702406457));
ColorBlock1223105090.setBlockSides(BlockSides.SIDE_FRONT);
ColorBlock1223105090.init();
ColorBlock1223105090.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
	ColorBlock1430196198.attachChild(ColorBlock1223105090);
var ColorBlock1713844721 = new ColorBlock("ColorBlock1713844721", new Long(1310702406457));
ColorBlock1713844721.setBlockSides(BlockSides.SIDE_FRONT);
ColorBlock1713844721.init();
ColorBlock1713844721.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
	ColorBlock1223105090.attachChild(ColorBlock1713844721);
var ColorBlock1090134811 = new ColorBlock("ColorBlock1090134811", new Long(1310702406457));
ColorBlock1090134811.setBlockSides(BlockSides.SIDE_FRONT);
ColorBlock1090134811.init();
ColorBlock1090134811.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
	ColorBlock1713844721.attachChild(ColorBlock1090134811);
var ColorBlock826583393 = new ColorBlock("ColorBlock826583393", new Long(1310702406457));
ColorBlock826583393.setBlockSides(BlockSides.SIDE_FRONT);
ColorBlock826583393.init();
ColorBlock826583393.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
	ColorBlock1090134811.attachChild(ColorBlock826583393);
var ColorBlock1015439883 = new ColorBlock("ColorBlock1015439883", new Long(1310702406457));
ColorBlock1015439883.setBlockSides(BlockSides.SIDE_FRONT);
ColorBlock1015439883.init();
ColorBlock1015439883.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
	ColorBlock826583393.attachChild(ColorBlock1015439883);
var ColorBlock1145637047 = new ColorBlock("ColorBlock1145637047", new Long(1310702406457));
ColorBlock1145637047.setBlockSides(BlockSides.SIDE_FRONT);
ColorBlock1145637047.init();
ColorBlock1145637047.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
	ColorBlock1015439883.attachChild(ColorBlock1145637047);
var ColorBlock1083536102 = new ColorBlock("ColorBlock1083536102", new Long(1310702406457));
ColorBlock1083536102.setBlockSides(BlockSides.SIDE_FRONT);
ColorBlock1083536102.init();
ColorBlock1083536102.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
	ColorBlock1145637047.attachChild(ColorBlock1083536102);
var ColorBlock1030005929 = new ColorBlock("ColorBlock1030005929", new Long(1310702406457));
ColorBlock1030005929.setBlockSides(BlockSides.SIDE_FRONT);
ColorBlock1030005929.init();
ColorBlock1030005929.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
	ColorBlock1083536102.attachChild(ColorBlock1030005929);
var ColorBlock1144036411 = new ColorBlock("ColorBlock1144036411", new Long(1310702406457));
ColorBlock1144036411.setBlockSides(BlockSides.SIDE_FRONT);
ColorBlock1144036411.init();
ColorBlock1144036411.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
	ColorBlock1030005929.attachChild(ColorBlock1144036411);
var ColorBlock2098934261 = new ColorBlock("ColorBlock2098934261", new Long(1310702406457));
ColorBlock2098934261.setBlockSides(BlockSides.SIDE_FRONT);
ColorBlock2098934261.init();
ColorBlock2098934261.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
	ColorBlock1144036411.attachChild(ColorBlock2098934261);
var ColorBlock774321533 = new ColorBlock("ColorBlock774321533", new Long(1310702406457));
ColorBlock774321533.setBlockSides(BlockSides.SIDE_FRONT);
ColorBlock774321533.init();
ColorBlock774321533.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
	ColorBlock2098934261.attachChild(ColorBlock774321533);
var ColorBlock971170486 = new ColorBlock("ColorBlock971170486", new Long(1310702406457));
ColorBlock971170486.setBlockSides(BlockSides.SIDE_FRONT);
ColorBlock971170486.init();
ColorBlock971170486.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
	ColorBlock774321533.attachChild(ColorBlock971170486);
var ColorBlock2008260119 = new ColorBlock("ColorBlock2008260119", new Long(1310702406457));
ColorBlock2008260119.setBlockSides(BlockSides.SIDE_FRONT);
ColorBlock2008260119.init();
ColorBlock2008260119.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
	ColorBlock971170486.attachChild(ColorBlock2008260119);
var ColorBlock2020243302 = new ColorBlock("ColorBlock2020243302", new Long(1310702406457));
ColorBlock2020243302.setBlockSides(BlockSides.SIDE_FRONT);
ColorBlock2020243302.init();
ColorBlock2020243302.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
	ColorBlock2008260119.attachChild(ColorBlock2020243302);
var ColorBlock1065300172 = new ColorBlock("ColorBlock1065300172", new Long(1310702406457));
ColorBlock1065300172.setBlockSides(BlockSides.SIDE_FRONT);
ColorBlock1065300172.init();
ColorBlock1065300172.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
	ColorBlock2020243302.attachChild(ColorBlock1065300172);
var ColorBlock1628891940 = new ColorBlock("ColorBlock1628891940", new Long(1310702406457));
ColorBlock1628891940.setBlockSides(BlockSides.SIDE_FRONT);
ColorBlock1628891940.init();
ColorBlock1628891940.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
	ColorBlock1065300172.attachChild(ColorBlock1628891940);
var ColorBlock1365369799 = new ColorBlock("ColorBlock1365369799", new Long(1310702406457));
ColorBlock1365369799.setBlockSides(BlockSides.SIDE_FRONT);
ColorBlock1365369799.init();
ColorBlock1365369799.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
	ColorBlock1628891940.attachChild(ColorBlock1365369799);
var ColorBlock1687457523 = new ColorBlock("ColorBlock1687457523", new Long(1310702406457));
ColorBlock1687457523.setBlockSides(BlockSides.SIDE_FRONT);
ColorBlock1687457523.init();
ColorBlock1687457523.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
	ColorBlock1365369799.attachChild(ColorBlock1687457523);
var ColorBlock1418036657 = new ColorBlock("ColorBlock1418036657", new Long(1310702406457));
ColorBlock1418036657.setBlockSides(BlockSides.SIDE_FRONT);
ColorBlock1418036657.init();
ColorBlock1418036657.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
	ColorBlock1687457523.attachChild(ColorBlock1418036657);
var ColorBlock868645968 = new ColorBlock("ColorBlock868645968", new Long(1310702406457));
ColorBlock868645968.setBlockSides(BlockSides.SIDE_FRONT);
ColorBlock868645968.init();
ColorBlock868645968.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
	ColorBlock1418036657.attachChild(ColorBlock868645968);
var ColorBlock1439018045 = new ColorBlock("ColorBlock1439018045", new Long(1310702406457));
ColorBlock1439018045.setBlockSides(BlockSides.SIDE_FRONT);
ColorBlock1439018045.init();
ColorBlock1439018045.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
	ColorBlock868645968.attachChild(ColorBlock1439018045);
var ColorBlock1418527752 = new ColorBlock("ColorBlock1418527752", new Long(1310702406457));
ColorBlock1418527752.setBlockSides(BlockSides.SIDE_RIGHT);
ColorBlock1418527752.init();
ColorBlock1418527752.setLocalTranslation(new Vector3f(-2.0, 0.0, 0.0));
	ColorBlock1439018045.attachChild(ColorBlock1418527752);
var ColorBlock867620919 = new ColorBlock("ColorBlock867620919", new Long(1310702406457));
ColorBlock867620919.setBlockSides(BlockSides.SIDE_RIGHT);
ColorBlock867620919.init();
ColorBlock867620919.setLocalTranslation(new Vector3f(-2.0, 0.0, 0.0));
	ColorBlock1418527752.attachChild(ColorBlock867620919);
var ColorBlock1390888678 = new ColorBlock("ColorBlock1390888678", new Long(1310702406457));
ColorBlock1390888678.setBlockSides(BlockSides.SIDE_RIGHT);
ColorBlock1390888678.init();
ColorBlock1390888678.setLocalTranslation(new Vector3f(-2.0, 0.0, 0.0));
	ColorBlock867620919.attachChild(ColorBlock1390888678);
var ColorBlock2006579726 = new ColorBlock("ColorBlock2006579726", new Long(1310702406457));
ColorBlock2006579726.setBlockSides(BlockSides.SIDE_FRONT);
ColorBlock2006579726.init();
ColorBlock2006579726.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
	ColorBlock1390888678.attachChild(ColorBlock2006579726);
var ColorBlock1202328569 = new ColorBlock("ColorBlock1202328569", new Long(1310702406457));
ColorBlock1202328569.setBlockSides(BlockSides.SIDE_FRONT);
ColorBlock1202328569.init();
ColorBlock1202328569.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
	ColorBlock2006579726.attachChild(ColorBlock1202328569);
var ColorBlock1732276561 = new ColorBlock("ColorBlock1732276561", new Long(1310702406457));
ColorBlock1732276561.setBlockSides(BlockSides.SIDE_FRONT);
ColorBlock1732276561.init();
ColorBlock1732276561.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
	ColorBlock1202328569.attachChild(ColorBlock1732276561);
var Block1911225088 = new Block("Block1911225088", new Long(1310702406457));
Block1911225088.setBlockSides(BlockSides.SIDE_FRONT);
Block1911225088.setCustomFrequency(true);
Block1911225088.setScriptName("/blocks/Zero.js");
Block1911225088.init();
Block1911225088.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
	ColorBlock1418527752.attachChild(Block1911225088);
var Block1547755284 = new Block("Block1547755284", new Long(1310702406457));
Block1547755284.setBlockSides(BlockSides.SIDE_FRONT);
Block1547755284.setScriptName("/blocks/AndBlock.js");
Block1547755284.init();
Block1547755284.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
Block1547755284.getParameters().put("axis", 2.0);
	Block1911225088.attachChild(Block1547755284);
var ColorBlock2101025937 = new ColorBlock("ColorBlock2101025937", new Long(1310702406457));
ColorBlock2101025937.setBlockSides(BlockSides.SIDE_ABOVE);
ColorBlock2101025937.init();
ColorBlock2101025937.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
	Block1547755284.attachChild(ColorBlock2101025937);
var ColorBlock2082344523 = new ColorBlock("ColorBlock2082344523", new Long(1310702406457));
ColorBlock2082344523.setBlockSides(BlockSides.SIDE_ABOVE);
ColorBlock2082344523.init();
ColorBlock2082344523.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
	ColorBlock2101025937.attachChild(ColorBlock2082344523);
var ColorBlock1436601075 = new ColorBlock("ColorBlock1436601075", new Long(1310702406457));
ColorBlock1436601075.setBlockSides(BlockSides.SIDE_FRONT);
ColorBlock1436601075.init();
ColorBlock1436601075.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
	Block754706637.attachChild(ColorBlock1436601075);
var ColorBlock1495690479 = new ColorBlock("ColorBlock1495690479", new Long(1310702406457));
ColorBlock1495690479.setBlockSides(BlockSides.SIDE_FRONT);
ColorBlock1495690479.init();
ColorBlock1495690479.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
	ColorBlock1436601075.attachChild(ColorBlock1495690479);
var ColorBlock1821108703 = new ColorBlock("ColorBlock1821108703", new Long(1310702406457));
ColorBlock1821108703.setBlockSides(BlockSides.SIDE_FRONT);
ColorBlock1821108703.init();
ColorBlock1821108703.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
	ColorBlock1495690479.attachChild(ColorBlock1821108703);
var ColorBlock1410549159 = new ColorBlock("ColorBlock1410549159", new Long(1310702406457));
ColorBlock1410549159.setBlockSides(BlockSides.SIDE_FRONT);
ColorBlock1410549159.init();
ColorBlock1410549159.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
	ColorBlock1821108703.attachChild(ColorBlock1410549159);
var ColorBlock1727802255 = new ColorBlock("ColorBlock1727802255", new Long(1310702406457));
ColorBlock1727802255.setBlockSides(BlockSides.SIDE_FRONT);
ColorBlock1727802255.init();
ColorBlock1727802255.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
	ColorBlock1410549159.attachChild(ColorBlock1727802255);
var ColorBlock1598691226 = new ColorBlock("ColorBlock1598691226", new Long(1310702406457));
ColorBlock1598691226.setBlockSides(BlockSides.SIDE_FRONT);
ColorBlock1598691226.init();
ColorBlock1598691226.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
	ColorBlock1727802255.attachChild(ColorBlock1598691226);
var ColorBlock1559373356 = new ColorBlock("ColorBlock1559373356", new Long(1310702406457));
ColorBlock1559373356.setBlockSides(BlockSides.SIDE_FRONT);
ColorBlock1559373356.init();
ColorBlock1559373356.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
	ColorBlock1598691226.attachChild(ColorBlock1559373356);
var ColorBlock1944950164 = new ColorBlock("ColorBlock1944950164", new Long(1310702406457));
ColorBlock1944950164.setBlockSides(BlockSides.SIDE_FRONT);
ColorBlock1944950164.init();
ColorBlock1944950164.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
	ColorBlock1559373356.attachChild(ColorBlock1944950164);
var ColorBlock918768075 = new ColorBlock("ColorBlock918768075", new Long(1310702406457));
ColorBlock918768075.setBlockSides(BlockSides.SIDE_FRONT);
ColorBlock918768075.init();
ColorBlock918768075.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
	ColorBlock1944950164.attachChild(ColorBlock918768075);
var ColorBlock2027680770 = new ColorBlock("ColorBlock2027680770", new Long(1310702406457));
ColorBlock2027680770.setBlockSides(BlockSides.SIDE_FRONT);
ColorBlock2027680770.init();
ColorBlock2027680770.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
	ColorBlock918768075.attachChild(ColorBlock2027680770);
var ColorBlock1512773322 = new ColorBlock("ColorBlock1512773322", new Long(1310702406457));
ColorBlock1512773322.setBlockSides(BlockSides.SIDE_FRONT);
ColorBlock1512773322.init();
ColorBlock1512773322.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
	ColorBlock2027680770.attachChild(ColorBlock1512773322);
var ColorBlock1822392196 = new ColorBlock("ColorBlock1822392196", new Long(1310702406457));
ColorBlock1822392196.setBlockSides(BlockSides.SIDE_FRONT);
ColorBlock1822392196.init();
ColorBlock1822392196.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
	ColorBlock1512773322.attachChild(ColorBlock1822392196);
var ColorBlock2061036463 = new ColorBlock("ColorBlock2061036463", new Long(1310702406457));
ColorBlock2061036463.setBlockSides(BlockSides.SIDE_FRONT);
ColorBlock2061036463.init();
ColorBlock2061036463.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
	ColorBlock1822392196.attachChild(ColorBlock2061036463);
var ColorBlock1918975905 = new ColorBlock("ColorBlock1918975905", new Long(1310702406457));
ColorBlock1918975905.setBlockSides(BlockSides.SIDE_FRONT);
ColorBlock1918975905.init();
ColorBlock1918975905.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
	ColorBlock2061036463.attachChild(ColorBlock1918975905);
var ColorBlock2018690864 = new ColorBlock("ColorBlock2018690864", new Long(1310702406457));
ColorBlock2018690864.setBlockSides(BlockSides.SIDE_FRONT);
ColorBlock2018690864.init();
ColorBlock2018690864.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
	ColorBlock1918975905.attachChild(ColorBlock2018690864);
var ColorBlock743278470 = new ColorBlock("ColorBlock743278470", new Long(1310702406457));
ColorBlock743278470.setBlockSides(BlockSides.SIDE_FRONT);
ColorBlock743278470.init();
ColorBlock743278470.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
	ColorBlock2018690864.attachChild(ColorBlock743278470);
var ColorBlock1068936866 = new ColorBlock("ColorBlock1068936866", new Long(1310702406457));
ColorBlock1068936866.setBlockSides(BlockSides.SIDE_FRONT);
ColorBlock1068936866.init();
ColorBlock1068936866.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
	ColorBlock743278470.attachChild(ColorBlock1068936866);
var ColorBlock1673701414 = new ColorBlock("ColorBlock1673701414", new Long(1310702406457));
ColorBlock1673701414.setBlockSides(BlockSides.SIDE_FRONT);
ColorBlock1673701414.init();
ColorBlock1673701414.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
	ColorBlock1068936866.attachChild(ColorBlock1673701414);
var ColorBlock1458756905 = new ColorBlock("ColorBlock1458756905", new Long(1310702406457));
ColorBlock1458756905.setBlockSides(BlockSides.SIDE_FRONT);
ColorBlock1458756905.init();
ColorBlock1458756905.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
	ColorBlock1673701414.attachChild(ColorBlock1458756905);
var ColorBlock1193595253 = new ColorBlock("ColorBlock1193595253", new Long(1310702406457));
ColorBlock1193595253.setBlockSides(BlockSides.SIDE_FRONT);
ColorBlock1193595253.init();
ColorBlock1193595253.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
	ColorBlock1458756905.attachChild(ColorBlock1193595253);
var ColorBlock1810736719 = new ColorBlock("ColorBlock1810736719", new Long(1310702406457));
ColorBlock1810736719.setBlockSides(BlockSides.SIDE_FRONT);
ColorBlock1810736719.init();
ColorBlock1810736719.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
	ColorBlock1193595253.attachChild(ColorBlock1810736719);
var ColorBlock1761340771 = new ColorBlock("ColorBlock1761340771", new Long(1310702406457));
ColorBlock1761340771.setBlockSides(BlockSides.SIDE_FRONT);
ColorBlock1761340771.init();
ColorBlock1761340771.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
	ColorBlock1810736719.attachChild(ColorBlock1761340771);
var ColorBlock1655153172 = new ColorBlock("ColorBlock1655153172", new Long(1310702406457));
ColorBlock1655153172.setBlockSides(BlockSides.SIDE_FRONT);
ColorBlock1655153172.init();
ColorBlock1655153172.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
	ColorBlock1761340771.attachChild(ColorBlock1655153172);
var ColorBlock1043901223 = new ColorBlock("ColorBlock1043901223", new Long(1310702406457));
ColorBlock1043901223.setBlockSides(BlockSides.SIDE_FRONT);
ColorBlock1043901223.init();
ColorBlock1043901223.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
	ColorBlock1655153172.attachChild(ColorBlock1043901223);
var ColorBlock1540958503 = new ColorBlock("ColorBlock1540958503", new Long(1310702406457));
ColorBlock1540958503.setBlockSides(BlockSides.SIDE_FRONT);
ColorBlock1540958503.init();
ColorBlock1540958503.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
	ColorBlock1043901223.attachChild(ColorBlock1540958503);
var ColorBlock1684160961 = new ColorBlock("ColorBlock1684160961", new Long(1310702406457));
ColorBlock1684160961.setBlockSides(BlockSides.SIDE_FRONT);
ColorBlock1684160961.init();
ColorBlock1684160961.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
	ColorBlock1540958503.attachChild(ColorBlock1684160961);
var ColorBlock988779369 = new ColorBlock("ColorBlock988779369", new Long(1310702406457));
ColorBlock988779369.setBlockSides(BlockSides.SIDE_FRONT);
ColorBlock988779369.init();
ColorBlock988779369.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
	ColorBlock1684160961.attachChild(ColorBlock988779369);
var ColorBlock1886460472 = new ColorBlock("ColorBlock1886460472", new Long(1310702406457));
ColorBlock1886460472.setBlockSides(BlockSides.SIDE_FRONT);
ColorBlock1886460472.init();
ColorBlock1886460472.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
	ColorBlock988779369.attachChild(ColorBlock1886460472);
var ColorBlock992654771 = new ColorBlock("ColorBlock992654771", new Long(1310702406457));
ColorBlock992654771.setBlockSides(BlockSides.SIDE_FRONT);
ColorBlock992654771.init();
ColorBlock992654771.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
	ColorBlock1886460472.attachChild(ColorBlock992654771);
var ColorBlock1699134820 = new ColorBlock("ColorBlock1699134820", new Long(1310702406457));
ColorBlock1699134820.setBlockSides(BlockSides.SIDE_FRONT);
ColorBlock1699134820.init();
ColorBlock1699134820.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
	ColorBlock992654771.attachChild(ColorBlock1699134820);
var Block1568765794 = new Block("Block1568765794", new Long(1310702406457));
Block1568765794.setBlockSides(BlockSides.SIDE_ABOVE);
Block1568765794.setCustomFrequency(true);
Block1568765794.setScriptName("/blocks/Zero.js");
Block1568765794.init();
Block1568765794.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
	ColorBlock992654771.attachChild(Block1568765794);
var Block1257617897 = new Block("Block1257617897", new Long(1310702406457));
Block1257617897.setBlockSides(BlockSides.SIDE_ABOVE);
Block1257617897.setScriptName("/blocks/AndBlock.js");
Block1257617897.init();
Block1257617897.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
Block1257617897.getParameters().put("axis", 2.0);
	Block1568765794.attachChild(Block1257617897);
var ColorBlock1950007280 = new ColorBlock("ColorBlock1950007280", new Long(1310702406457));
ColorBlock1950007280.setBlockSides(BlockSides.SIDE_ABOVE);
ColorBlock1950007280.init();
ColorBlock1950007280.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
	Block1257617897.attachChild(ColorBlock1950007280);
var Block1727575238 = new Block("Block1727575238", new Long(1310702406457));
Block1727575238.setBlockSides(BlockSides.SIDE_ABOVE);
Block1727575238.setCustomFrequency(true);
Block1727575238.setScriptName("/blocks/RangeFinderBlock.js");
Block1727575238.init();
Block1727575238.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
Block1727575238.getParameters().put("axis", 2.0);
	Block1657598069.attachChild(Block1727575238);
var Block2078183801 = new Block("Block2078183801", new Long(1310702406457));
Block2078183801.setBlockSides(BlockSides.SIDE_RIGHT);
Block2078183801.setCustomFrequency(true);
Block2078183801.setScriptName("/blocks/RangeFinderBlock.js");
Block2078183801.init();
Block2078183801.setLocalTranslation(new Vector3f(-2.0, 0.0, 0.0));
Block2078183801.getParameters().put("axis", 2.0);
	Block1727575238.attachChild(Block2078183801);
var Block2061174774 = new Block("Block2061174774", new Long(1310702406457));
Block2061174774.setBlockSides(BlockSides.SIDE_RIGHT);
Block2061174774.setCustomFrequency(true);
Block2061174774.setScriptName("/blocks/RangeFinderBlock.js");
Block2061174774.init();
Block2061174774.setLocalTranslation(new Vector3f(-2.0, 0.0, 0.0));
Block2061174774.getParameters().put("axis", 2.0);
	Block2078183801.attachChild(Block2061174774);
var Block1805783036 = new Block("Block1805783036", new Long(1310702406457));
Block1805783036.setBlockSides(BlockSides.SIDE_ABOVE);
Block1805783036.setCustomFrequency(true);
Block1805783036.setScriptName("/blocks/RangeFinderBlock.js");
Block1805783036.init();
Block1805783036.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
Block1805783036.getParameters().put("axis", 2.0);
	Block1727575238.attachChild(Block1805783036);
var Block2038314473 = new Block("Block2038314473", new Long(1310702406457));
Block2038314473.setBlockSides(BlockSides.SIDE_RIGHT);
Block2038314473.setCustomFrequency(true);
Block2038314473.setScriptName("/blocks/RangeFinderBlock.js");
Block2038314473.init();
Block2038314473.setLocalTranslation(new Vector3f(-2.0, 0.0, 0.0));
Block2038314473.getParameters().put("axis", 2.0);
	Block1805783036.attachChild(Block2038314473);
var Block1555372669 = new Block("Block1555372669", new Long(1310702406457));
Block1555372669.setBlockSides(BlockSides.SIDE_RIGHT);
Block1555372669.setCustomFrequency(true);
Block1555372669.setScriptName("/blocks/RangeFinderBlock.js");
Block1555372669.init();
Block1555372669.setLocalTranslation(new Vector3f(-2.0, 0.0, 0.0));
Block1555372669.getParameters().put("axis", 2.0);
	Block2038314473.attachChild(Block1555372669);
var ColorBlock1617404522 = new ColorBlock("ColorBlock1617404522", new Long(1310702406457));
ColorBlock1617404522.setBlockSides(BlockSides.SIDE_ABOVE);
ColorBlock1617404522.init();
ColorBlock1617404522.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
	Block1555372669.attachChild(ColorBlock1617404522);
var ColorBlock1977785908 = new ColorBlock("ColorBlock1977785908", new Long(1310702406457));
ColorBlock1977785908.setBlockSides(BlockSides.SIDE_ABOVE);
ColorBlock1977785908.init();
ColorBlock1977785908.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
	ColorBlock1617404522.attachChild(ColorBlock1977785908);
var ColorBlock1699033631 = new ColorBlock("ColorBlock1699033631", new Long(1310702406457));
ColorBlock1699033631.setBlockSides(BlockSides.SIDE_ABOVE);
ColorBlock1699033631.init();
ColorBlock1699033631.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
	ColorBlock1977785908.attachChild(ColorBlock1699033631);
var ColorBlock2015565918 = new ColorBlock("ColorBlock2015565918", new Long(1310702406457));
ColorBlock2015565918.setBlockSides(BlockSides.SIDE_ABOVE);
ColorBlock2015565918.init();
ColorBlock2015565918.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
	ColorBlock1699033631.attachChild(ColorBlock2015565918);
var ColorBlock1638247388 = new ColorBlock("ColorBlock1638247388", new Long(1310702406457));
ColorBlock1638247388.setBlockSides(BlockSides.SIDE_FRONT);
ColorBlock1638247388.init();
ColorBlock1638247388.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
	ColorBlock2015565918.attachChild(ColorBlock1638247388);
var ColorBlock1836078104 = new ColorBlock("ColorBlock1836078104", new Long(1310702406457));
ColorBlock1836078104.setBlockSides(BlockSides.SIDE_FRONT);
ColorBlock1836078104.init();
ColorBlock1836078104.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
	ColorBlock1638247388.attachChild(ColorBlock1836078104);
var ColorBlock1822730936 = new ColorBlock("ColorBlock1822730936", new Long(1310702406457));
ColorBlock1822730936.setBlockSides(BlockSides.SIDE_FRONT);
ColorBlock1822730936.init();
ColorBlock1822730936.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
	ColorBlock1836078104.attachChild(ColorBlock1822730936);
var ColorBlock2062966539 = new ColorBlock("ColorBlock2062966539", new Long(1310702406457));
ColorBlock2062966539.setBlockSides(BlockSides.SIDE_FRONT);
ColorBlock2062966539.init();
ColorBlock2062966539.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
	ColorBlock1822730936.attachChild(ColorBlock2062966539);
var ColorBlock1855206333 = new ColorBlock("ColorBlock1855206333", new Long(1310702406457));
ColorBlock1855206333.setBlockSides(BlockSides.SIDE_FRONT);
ColorBlock1855206333.init();
ColorBlock1855206333.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
	ColorBlock2062966539.attachChild(ColorBlock1855206333);
var ColorBlock1837834113 = new ColorBlock("ColorBlock1837834113", new Long(1310702406457));
ColorBlock1837834113.setBlockSides(BlockSides.SIDE_FRONT);
ColorBlock1837834113.init();
ColorBlock1837834113.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
	ColorBlock1855206333.attachChild(ColorBlock1837834113);
var ColorBlock1920708565 = new ColorBlock("ColorBlock1920708565", new Long(1310702406457));
ColorBlock1920708565.setBlockSides(BlockSides.SIDE_FRONT);
ColorBlock1920708565.init();
ColorBlock1920708565.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
	ColorBlock1837834113.attachChild(ColorBlock1920708565);
var ColorBlock1074736426 = new ColorBlock("ColorBlock1074736426", new Long(1310702406457));
ColorBlock1074736426.setBlockSides(BlockSides.SIDE_FRONT);
ColorBlock1074736426.init();
ColorBlock1074736426.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
	ColorBlock1920708565.attachChild(ColorBlock1074736426);
var ColorBlock1310223040 = new ColorBlock("ColorBlock1310223040", new Long(1310702406457));
ColorBlock1310223040.setBlockSides(BlockSides.SIDE_FRONT);
ColorBlock1310223040.init();
ColorBlock1310223040.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
	ColorBlock1074736426.attachChild(ColorBlock1310223040);
var ColorBlock1321383117 = new ColorBlock("ColorBlock1321383117", new Long(1310702406457));
ColorBlock1321383117.setBlockSides(BlockSides.SIDE_FRONT);
ColorBlock1321383117.init();
ColorBlock1321383117.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
	ColorBlock1310223040.attachChild(ColorBlock1321383117);
var ColorBlock2057719967 = new ColorBlock("ColorBlock2057719967", new Long(1310702406457));
ColorBlock2057719967.setBlockSides(BlockSides.SIDE_FRONT);
ColorBlock2057719967.init();
ColorBlock2057719967.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
	ColorBlock1321383117.attachChild(ColorBlock2057719967);
var ColorBlock1722900256 = new ColorBlock("ColorBlock1722900256", new Long(1310702406457));
ColorBlock1722900256.setBlockSides(BlockSides.SIDE_FRONT);
ColorBlock1722900256.init();
ColorBlock1722900256.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
	ColorBlock2057719967.attachChild(ColorBlock1722900256);
var ColorBlock815172619 = new ColorBlock("ColorBlock815172619", new Long(1310702406457));
ColorBlock815172619.setBlockSides(BlockSides.SIDE_FRONT);
ColorBlock815172619.init();
ColorBlock815172619.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
	ColorBlock1722900256.attachChild(ColorBlock815172619);
var ColorBlock1786877801 = new ColorBlock("ColorBlock1786877801", new Long(1310702406457));
ColorBlock1786877801.setBlockSides(BlockSides.SIDE_FRONT);
ColorBlock1786877801.init();
ColorBlock1786877801.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
	ColorBlock815172619.attachChild(ColorBlock1786877801);
var ColorBlock1203701677 = new ColorBlock("ColorBlock1203701677", new Long(1310702406457));
ColorBlock1203701677.setBlockSides(BlockSides.SIDE_FRONT);
ColorBlock1203701677.init();
ColorBlock1203701677.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
	ColorBlock1786877801.attachChild(ColorBlock1203701677);
var ColorBlock2018196774 = new ColorBlock("ColorBlock2018196774", new Long(1310702406457));
ColorBlock2018196774.setBlockSides(BlockSides.SIDE_FRONT);
ColorBlock2018196774.init();
ColorBlock2018196774.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
	ColorBlock1203701677.attachChild(ColorBlock2018196774);
var ColorBlock1029042428 = new ColorBlock("ColorBlock1029042428", new Long(1310702406457));
ColorBlock1029042428.setBlockSides(BlockSides.SIDE_FRONT);
ColorBlock1029042428.init();
ColorBlock1029042428.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
	ColorBlock2018196774.attachChild(ColorBlock1029042428);
var ColorBlock2130344280 = new ColorBlock("ColorBlock2130344280", new Long(1310702406457));
ColorBlock2130344280.setBlockSides(BlockSides.SIDE_FRONT);
ColorBlock2130344280.init();
ColorBlock2130344280.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
	ColorBlock1029042428.attachChild(ColorBlock2130344280);
var ColorBlock1745949945 = new ColorBlock("ColorBlock1745949945", new Long(1310702406457));
ColorBlock1745949945.setBlockSides(BlockSides.SIDE_FRONT);
ColorBlock1745949945.init();
ColorBlock1745949945.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
	ColorBlock2130344280.attachChild(ColorBlock1745949945);
var ColorBlock1883410429 = new ColorBlock("ColorBlock1883410429", new Long(1310702406457));
ColorBlock1883410429.setBlockSides(BlockSides.SIDE_FRONT);
ColorBlock1883410429.init();
ColorBlock1883410429.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
	ColorBlock1745949945.attachChild(ColorBlock1883410429);
var ColorBlock1270189598 = new ColorBlock("ColorBlock1270189598", new Long(1310702406457));
ColorBlock1270189598.setBlockSides(BlockSides.SIDE_FRONT);
ColorBlock1270189598.init();
ColorBlock1270189598.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
	ColorBlock1883410429.attachChild(ColorBlock1270189598);
var ColorBlock1505778715 = new ColorBlock("ColorBlock1505778715", new Long(1310702406457));
ColorBlock1505778715.setBlockSides(BlockSides.SIDE_FRONT);
ColorBlock1505778715.init();
ColorBlock1505778715.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
	ColorBlock1270189598.attachChild(ColorBlock1505778715);
var ColorBlock1172016679 = new ColorBlock("ColorBlock1172016679", new Long(1310702406457));
ColorBlock1172016679.setBlockSides(BlockSides.SIDE_FRONT);
ColorBlock1172016679.init();
ColorBlock1172016679.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
	ColorBlock1505778715.attachChild(ColorBlock1172016679);
var ColorBlock2064379844 = new ColorBlock("ColorBlock2064379844", new Long(1310702406457));
ColorBlock2064379844.setBlockSides(BlockSides.SIDE_FRONT);
ColorBlock2064379844.init();
ColorBlock2064379844.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
	ColorBlock1172016679.attachChild(ColorBlock2064379844);
var ColorBlock1986303351 = new ColorBlock("ColorBlock1986303351", new Long(1310702406457));
ColorBlock1986303351.setBlockSides(BlockSides.SIDE_FRONT);
ColorBlock1986303351.init();
ColorBlock1986303351.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
	ColorBlock2064379844.attachChild(ColorBlock1986303351);
var ColorBlock1867193817 = new ColorBlock("ColorBlock1867193817", new Long(1310702406457));
ColorBlock1867193817.setBlockSides(BlockSides.SIDE_FRONT);
ColorBlock1867193817.init();
ColorBlock1867193817.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
	ColorBlock1986303351.attachChild(ColorBlock1867193817);
var ColorBlock1448014883 = new ColorBlock("ColorBlock1448014883", new Long(1310702406457));
ColorBlock1448014883.setBlockSides(BlockSides.SIDE_FRONT);
ColorBlock1448014883.init();
ColorBlock1448014883.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
	ColorBlock1867193817.attachChild(ColorBlock1448014883);
var ColorBlock2093450344 = new ColorBlock("ColorBlock2093450344", new Long(1310702406457));
ColorBlock2093450344.setBlockSides(BlockSides.SIDE_RIGHT);
ColorBlock2093450344.init();
ColorBlock2093450344.setLocalTranslation(new Vector3f(-2.0, 0.0, 0.0));
	ColorBlock1448014883.attachChild(ColorBlock2093450344);
var ColorBlock1695243020 = new ColorBlock("ColorBlock1695243020", new Long(1310702406457));
ColorBlock1695243020.setBlockSides(BlockSides.SIDE_RIGHT);
ColorBlock1695243020.init();
ColorBlock1695243020.setLocalTranslation(new Vector3f(-2.0, 0.0, 0.0));
	ColorBlock2093450344.attachChild(ColorBlock1695243020);
var ColorBlock1563691045 = new ColorBlock("ColorBlock1563691045", new Long(1310702406457));
ColorBlock1563691045.setBlockSides(BlockSides.SIDE_RIGHT);
ColorBlock1563691045.init();
ColorBlock1563691045.setLocalTranslation(new Vector3f(-2.0, 0.0, 0.0));
	ColorBlock1695243020.attachChild(ColorBlock1563691045);
var ColorBlock750587504 = new ColorBlock("ColorBlock750587504", new Long(1310702406457));
ColorBlock750587504.setBlockSides(BlockSides.SIDE_FRONT);
ColorBlock750587504.init();
ColorBlock750587504.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
	ColorBlock1563691045.attachChild(ColorBlock750587504);
var ColorBlock1505303425 = new ColorBlock("ColorBlock1505303425", new Long(1310702406457));
ColorBlock1505303425.setBlockSides(BlockSides.SIDE_FRONT);
ColorBlock1505303425.init();
ColorBlock1505303425.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
	ColorBlock750587504.attachChild(ColorBlock1505303425);
var ColorBlock829884843 = new ColorBlock("ColorBlock829884843", new Long(1310702406457));
ColorBlock829884843.setBlockSides(BlockSides.SIDE_FRONT);
ColorBlock829884843.init();
ColorBlock829884843.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
	ColorBlock1505303425.attachChild(ColorBlock829884843);
var Block1479148438 = new Block("Block1479148438", new Long(1310702406457));
Block1479148438.setBlockSides(BlockSides.SIDE_FRONT);
Block1479148438.setCustomFrequency(true);
Block1479148438.setScriptName("/blocks/Zero.js");
Block1479148438.init();
Block1479148438.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
	ColorBlock2093450344.attachChild(Block1479148438);
var ColorBlock2070483642 = new ColorBlock("ColorBlock2070483642", new Long(1310702406457));
ColorBlock2070483642.setBlockSides(BlockSides.SIDE_ABOVE);
ColorBlock2070483642.init();
ColorBlock2070483642.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
	Block2038314473.attachChild(ColorBlock2070483642);
var ColorBlock1493621281 = new ColorBlock("ColorBlock1493621281", new Long(1310702406457));
ColorBlock1493621281.setBlockSides(BlockSides.SIDE_ABOVE);
ColorBlock1493621281.init();
ColorBlock1493621281.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
	ColorBlock2070483642.attachChild(ColorBlock1493621281);
var ColorBlock2056586159 = new ColorBlock("ColorBlock2056586159", new Long(1310702406457));
ColorBlock2056586159.setBlockSides(BlockSides.SIDE_ABOVE);
ColorBlock2056586159.init();
ColorBlock2056586159.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
	ColorBlock1493621281.attachChild(ColorBlock2056586159);
var ColorBlock1994342023 = new ColorBlock("ColorBlock1994342023", new Long(1310702406457));
ColorBlock1994342023.setBlockSides(BlockSides.SIDE_ABOVE);
ColorBlock1994342023.init();
ColorBlock1994342023.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
	ColorBlock2056586159.attachChild(ColorBlock1994342023);
var ColorBlock1681684360 = new ColorBlock("ColorBlock1681684360", new Long(1310702406457));
ColorBlock1681684360.setBlockSides(BlockSides.SIDE_FRONT);
ColorBlock1681684360.init();
ColorBlock1681684360.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
	ColorBlock1994342023.attachChild(ColorBlock1681684360);
var ColorBlock1736826528 = new ColorBlock("ColorBlock1736826528", new Long(1310702406457));
ColorBlock1736826528.setBlockSides(BlockSides.SIDE_FRONT);
ColorBlock1736826528.init();
ColorBlock1736826528.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
	ColorBlock1681684360.attachChild(ColorBlock1736826528);
var ColorBlock798308600 = new ColorBlock("ColorBlock798308600", new Long(1310702406457));
ColorBlock798308600.setBlockSides(BlockSides.SIDE_FRONT);
ColorBlock798308600.init();
ColorBlock798308600.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
	ColorBlock1736826528.attachChild(ColorBlock798308600);
var ColorBlock1752603730 = new ColorBlock("ColorBlock1752603730", new Long(1310702406457));
ColorBlock1752603730.setBlockSides(BlockSides.SIDE_FRONT);
ColorBlock1752603730.init();
ColorBlock1752603730.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
	ColorBlock798308600.attachChild(ColorBlock1752603730);
var ColorBlock1722395578 = new ColorBlock("ColorBlock1722395578", new Long(1310702406457));
ColorBlock1722395578.setBlockSides(BlockSides.SIDE_FRONT);
ColorBlock1722395578.init();
ColorBlock1722395578.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
	ColorBlock1752603730.attachChild(ColorBlock1722395578);
var ColorBlock922984061 = new ColorBlock("ColorBlock922984061", new Long(1310702406457));
ColorBlock922984061.setBlockSides(BlockSides.SIDE_FRONT);
ColorBlock922984061.init();
ColorBlock922984061.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
	ColorBlock1722395578.attachChild(ColorBlock922984061);
var ColorBlock2018797121 = new ColorBlock("ColorBlock2018797121", new Long(1310702406457));
ColorBlock2018797121.setBlockSides(BlockSides.SIDE_FRONT);
ColorBlock2018797121.init();
ColorBlock2018797121.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
	ColorBlock922984061.attachChild(ColorBlock2018797121);
var ColorBlock1765827427 = new ColorBlock("ColorBlock1765827427", new Long(1310702406457));
ColorBlock1765827427.setBlockSides(BlockSides.SIDE_FRONT);
ColorBlock1765827427.init();
ColorBlock1765827427.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
	ColorBlock2018797121.attachChild(ColorBlock1765827427);
var ColorBlock1484947909 = new ColorBlock("ColorBlock1484947909", new Long(1310702406457));
ColorBlock1484947909.setBlockSides(BlockSides.SIDE_FRONT);
ColorBlock1484947909.init();
ColorBlock1484947909.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
	ColorBlock1765827427.attachChild(ColorBlock1484947909);
var ColorBlock1235538660 = new ColorBlock("ColorBlock1235538660", new Long(1310702406457));
ColorBlock1235538660.setBlockSides(BlockSides.SIDE_FRONT);
ColorBlock1235538660.init();
ColorBlock1235538660.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
	ColorBlock1484947909.attachChild(ColorBlock1235538660);
var ColorBlock1916025344 = new ColorBlock("ColorBlock1916025344", new Long(1310702406457));
ColorBlock1916025344.setBlockSides(BlockSides.SIDE_FRONT);
ColorBlock1916025344.init();
ColorBlock1916025344.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
	ColorBlock1235538660.attachChild(ColorBlock1916025344);
var ColorBlock1726913593 = new ColorBlock("ColorBlock1726913593", new Long(1310702406457));
ColorBlock1726913593.setBlockSides(BlockSides.SIDE_FRONT);
ColorBlock1726913593.init();
ColorBlock1726913593.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
	ColorBlock1916025344.attachChild(ColorBlock1726913593);
var ColorBlock1695334521 = new ColorBlock("ColorBlock1695334521", new Long(1310702406457));
ColorBlock1695334521.setBlockSides(BlockSides.SIDE_FRONT);
ColorBlock1695334521.init();
ColorBlock1695334521.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
	ColorBlock1726913593.attachChild(ColorBlock1695334521);
var ColorBlock1374332226 = new ColorBlock("ColorBlock1374332226", new Long(1310702406457));
ColorBlock1374332226.setBlockSides(BlockSides.SIDE_FRONT);
ColorBlock1374332226.init();
ColorBlock1374332226.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
	ColorBlock1695334521.attachChild(ColorBlock1374332226);
var ColorBlock767681425 = new ColorBlock("ColorBlock767681425", new Long(1310702406457));
ColorBlock767681425.setBlockSides(BlockSides.SIDE_FRONT);
ColorBlock767681425.init();
ColorBlock767681425.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
	ColorBlock1374332226.attachChild(ColorBlock767681425);
var ColorBlock1040024974 = new ColorBlock("ColorBlock1040024974", new Long(1310702406457));
ColorBlock1040024974.setBlockSides(BlockSides.SIDE_FRONT);
ColorBlock1040024974.init();
ColorBlock1040024974.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
	ColorBlock767681425.attachChild(ColorBlock1040024974);
var ColorBlock2030401260 = new ColorBlock("ColorBlock2030401260", new Long(1310702406457));
ColorBlock2030401260.setBlockSides(BlockSides.SIDE_FRONT);
ColorBlock2030401260.init();
ColorBlock2030401260.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
	ColorBlock1040024974.attachChild(ColorBlock2030401260);
var ColorBlock2138892165 = new ColorBlock("ColorBlock2138892165", new Long(1310702406457));
ColorBlock2138892165.setBlockSides(BlockSides.SIDE_FRONT);
ColorBlock2138892165.init();
ColorBlock2138892165.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
	ColorBlock2030401260.attachChild(ColorBlock2138892165);
var ColorBlock1963051099 = new ColorBlock("ColorBlock1963051099", new Long(1310702406457));
ColorBlock1963051099.setBlockSides(BlockSides.SIDE_FRONT);
ColorBlock1963051099.init();
ColorBlock1963051099.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
	ColorBlock2138892165.attachChild(ColorBlock1963051099);
var ColorBlock1639031404 = new ColorBlock("ColorBlock1639031404", new Long(1310702406457));
ColorBlock1639031404.setBlockSides(BlockSides.SIDE_FRONT);
ColorBlock1639031404.init();
ColorBlock1639031404.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
	ColorBlock1963051099.attachChild(ColorBlock1639031404);
var ColorBlock2128133134 = new ColorBlock("ColorBlock2128133134", new Long(1310702406457));
ColorBlock2128133134.setBlockSides(BlockSides.SIDE_FRONT);
ColorBlock2128133134.init();
ColorBlock2128133134.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
	ColorBlock1639031404.attachChild(ColorBlock2128133134);
var ColorBlock1893508528 = new ColorBlock("ColorBlock1893508528", new Long(1310702406457));
ColorBlock1893508528.setBlockSides(BlockSides.SIDE_FRONT);
ColorBlock1893508528.init();
ColorBlock1893508528.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
	ColorBlock2128133134.attachChild(ColorBlock1893508528);
var ColorBlock1337731378 = new ColorBlock("ColorBlock1337731378", new Long(1310702406457));
ColorBlock1337731378.setBlockSides(BlockSides.SIDE_FRONT);
ColorBlock1337731378.init();
ColorBlock1337731378.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
	ColorBlock1893508528.attachChild(ColorBlock1337731378);
var ColorBlock1945035778 = new ColorBlock("ColorBlock1945035778", new Long(1310702406457));
ColorBlock1945035778.setBlockSides(BlockSides.SIDE_FRONT);
ColorBlock1945035778.init();
ColorBlock1945035778.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
	ColorBlock1337731378.attachChild(ColorBlock1945035778);
var ColorBlock1920312387 = new ColorBlock("ColorBlock1920312387", new Long(1310702406457));
ColorBlock1920312387.setBlockSides(BlockSides.SIDE_FRONT);
ColorBlock1920312387.init();
ColorBlock1920312387.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
	ColorBlock1945035778.attachChild(ColorBlock1920312387);
var ColorBlock858623721 = new ColorBlock("ColorBlock858623721", new Long(1310702406457));
ColorBlock858623721.setBlockSides(BlockSides.SIDE_FRONT);
ColorBlock858623721.init();
ColorBlock858623721.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
	ColorBlock1920312387.attachChild(ColorBlock858623721);
var ColorBlock1648646467 = new ColorBlock("ColorBlock1648646467", new Long(1310702406457));
ColorBlock1648646467.setBlockSides(BlockSides.SIDE_FRONT);
ColorBlock1648646467.init();
ColorBlock1648646467.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
	ColorBlock858623721.attachChild(ColorBlock1648646467);
var ColorBlock880426161 = new ColorBlock("ColorBlock880426161", new Long(1310702406457));
ColorBlock880426161.setBlockSides(BlockSides.SIDE_FRONT);
ColorBlock880426161.init();
ColorBlock880426161.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
	ColorBlock1648646467.attachChild(ColorBlock880426161);
var ColorBlock1860226272 = new ColorBlock("ColorBlock1860226272", new Long(1310702406457));
ColorBlock1860226272.setBlockSides(BlockSides.SIDE_FRONT);
ColorBlock1860226272.init();
ColorBlock1860226272.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
	ColorBlock880426161.attachChild(ColorBlock1860226272);
var ColorBlock1838880643 = new ColorBlock("ColorBlock1838880643", new Long(1310702406457));
ColorBlock1838880643.setBlockSides(BlockSides.SIDE_FRONT);
ColorBlock1838880643.init();
ColorBlock1838880643.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
	ColorBlock1860226272.attachChild(ColorBlock1838880643);
var Block1217780512 = new Block("Block1217780512", new Long(1310702406457));
Block1217780512.setBlockSides(BlockSides.SIDE_ABOVE);
Block1217780512.setCustomFrequency(true);
Block1217780512.setScriptName("/blocks/Zero.js");
Block1217780512.init();
Block1217780512.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
	ColorBlock1860226272.attachChild(Block1217780512);
var Block1876991847 = new Block("Block1876991847", new Long(1310702406457));
Block1876991847.setBlockSides(BlockSides.SIDE_ABOVE);
Block1876991847.setScriptName("/blocks/AndBlock.js");
Block1876991847.init();
Block1876991847.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
Block1876991847.getParameters().put("axis", 2.0);
	Block1217780512.attachChild(Block1876991847);
var ColorBlock1514581959 = new ColorBlock("ColorBlock1514581959", new Long(1310702406457));
ColorBlock1514581959.setBlockSides(BlockSides.SIDE_ABOVE);
ColorBlock1514581959.init();
ColorBlock1514581959.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
	Block1876991847.attachChild(ColorBlock1514581959);
var ColorBlock1392266414 = new ColorBlock("ColorBlock1392266414", new Long(1310702406457));
ColorBlock1392266414.setBlockSides(BlockSides.SIDE_ABOVE);
ColorBlock1392266414.init();
ColorBlock1392266414.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
	Block1805783036.attachChild(ColorBlock1392266414);
var ColorBlock1539868561 = new ColorBlock("ColorBlock1539868561", new Long(1310702406457));
ColorBlock1539868561.setBlockSides(BlockSides.SIDE_ABOVE);
ColorBlock1539868561.init();
ColorBlock1539868561.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
	ColorBlock1392266414.attachChild(ColorBlock1539868561);
var ColorBlock1945540905 = new ColorBlock("ColorBlock1945540905", new Long(1310702406457));
ColorBlock1945540905.setBlockSides(BlockSides.SIDE_ABOVE);
ColorBlock1945540905.init();
ColorBlock1945540905.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
	ColorBlock1539868561.attachChild(ColorBlock1945540905);
var ColorBlock1820047288 = new ColorBlock("ColorBlock1820047288", new Long(1310702406457));
ColorBlock1820047288.setBlockSides(BlockSides.SIDE_ABOVE);
ColorBlock1820047288.init();
ColorBlock1820047288.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
	ColorBlock1945540905.attachChild(ColorBlock1820047288);
var ColorBlock1332322886 = new ColorBlock("ColorBlock1332322886", new Long(1310702406457));
ColorBlock1332322886.setBlockSides(BlockSides.SIDE_FRONT);
ColorBlock1332322886.init();
ColorBlock1332322886.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
	ColorBlock1820047288.attachChild(ColorBlock1332322886);
var ColorBlock1238823908 = new ColorBlock("ColorBlock1238823908", new Long(1310702406457));
ColorBlock1238823908.setBlockSides(BlockSides.SIDE_FRONT);
ColorBlock1238823908.init();
ColorBlock1238823908.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
	ColorBlock1332322886.attachChild(ColorBlock1238823908);
var ColorBlock1759530266 = new ColorBlock("ColorBlock1759530266", new Long(1310702406457));
ColorBlock1759530266.setBlockSides(BlockSides.SIDE_FRONT);
ColorBlock1759530266.init();
ColorBlock1759530266.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
	ColorBlock1238823908.attachChild(ColorBlock1759530266);
var ColorBlock2019539649 = new ColorBlock("ColorBlock2019539649", new Long(1310702406457));
ColorBlock2019539649.setBlockSides(BlockSides.SIDE_FRONT);
ColorBlock2019539649.init();
ColorBlock2019539649.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
	ColorBlock1759530266.attachChild(ColorBlock2019539649);
var ColorBlock1423743528 = new ColorBlock("ColorBlock1423743528", new Long(1310702406457));
ColorBlock1423743528.setBlockSides(BlockSides.SIDE_FRONT);
ColorBlock1423743528.init();
ColorBlock1423743528.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
	ColorBlock2019539649.attachChild(ColorBlock1423743528);
var ColorBlock2000220899 = new ColorBlock("ColorBlock2000220899", new Long(1310702406457));
ColorBlock2000220899.setBlockSides(BlockSides.SIDE_FRONT);
ColorBlock2000220899.init();
ColorBlock2000220899.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
	ColorBlock1423743528.attachChild(ColorBlock2000220899);
var ColorBlock1843944081 = new ColorBlock("ColorBlock1843944081", new Long(1310702406457));
ColorBlock1843944081.setBlockSides(BlockSides.SIDE_FRONT);
ColorBlock1843944081.init();
ColorBlock1843944081.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
	ColorBlock2000220899.attachChild(ColorBlock1843944081);
var ColorBlock1531725685 = new ColorBlock("ColorBlock1531725685", new Long(1310702406457));
ColorBlock1531725685.setBlockSides(BlockSides.SIDE_FRONT);
ColorBlock1531725685.init();
ColorBlock1531725685.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
	ColorBlock1843944081.attachChild(ColorBlock1531725685);
var ColorBlock1767789915 = new ColorBlock("ColorBlock1767789915", new Long(1310702406457));
ColorBlock1767789915.setBlockSides(BlockSides.SIDE_FRONT);
ColorBlock1767789915.init();
ColorBlock1767789915.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
	ColorBlock1531725685.attachChild(ColorBlock1767789915);
var ColorBlock2038738276 = new ColorBlock("ColorBlock2038738276", new Long(1310702406457));
ColorBlock2038738276.setBlockSides(BlockSides.SIDE_FRONT);
ColorBlock2038738276.init();
ColorBlock2038738276.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
	ColorBlock1767789915.attachChild(ColorBlock2038738276);
var ColorBlock1622284274 = new ColorBlock("ColorBlock1622284274", new Long(1310702406457));
ColorBlock1622284274.setBlockSides(BlockSides.SIDE_FRONT);
ColorBlock1622284274.init();
ColorBlock1622284274.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
	ColorBlock2038738276.attachChild(ColorBlock1622284274);
var ColorBlock1568172630 = new ColorBlock("ColorBlock1568172630", new Long(1310702406457));
ColorBlock1568172630.setBlockSides(BlockSides.SIDE_FRONT);
ColorBlock1568172630.init();
ColorBlock1568172630.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
	ColorBlock1622284274.attachChild(ColorBlock1568172630);
var ColorBlock910658954 = new ColorBlock("ColorBlock910658954", new Long(1310702406457));
ColorBlock910658954.setBlockSides(BlockSides.SIDE_FRONT);
ColorBlock910658954.init();
ColorBlock910658954.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
	ColorBlock1568172630.attachChild(ColorBlock910658954);
var ColorBlock1029153884 = new ColorBlock("ColorBlock1029153884", new Long(1310702406457));
ColorBlock1029153884.setBlockSides(BlockSides.SIDE_FRONT);
ColorBlock1029153884.init();
ColorBlock1029153884.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
	ColorBlock910658954.attachChild(ColorBlock1029153884);
var ColorBlock1856101625 = new ColorBlock("ColorBlock1856101625", new Long(1310702406457));
ColorBlock1856101625.setBlockSides(BlockSides.SIDE_FRONT);
ColorBlock1856101625.init();
ColorBlock1856101625.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
	ColorBlock1029153884.attachChild(ColorBlock1856101625);
var ColorBlock1852621228 = new ColorBlock("ColorBlock1852621228", new Long(1310702406457));
ColorBlock1852621228.setBlockSides(BlockSides.SIDE_FRONT);
ColorBlock1852621228.init();
ColorBlock1852621228.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
	ColorBlock1856101625.attachChild(ColorBlock1852621228);
var ColorBlock1339647318 = new ColorBlock("ColorBlock1339647318", new Long(1310702406457));
ColorBlock1339647318.setBlockSides(BlockSides.SIDE_FRONT);
ColorBlock1339647318.init();
ColorBlock1339647318.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
	ColorBlock1852621228.attachChild(ColorBlock1339647318);
var ColorBlock1933984653 = new ColorBlock("ColorBlock1933984653", new Long(1310702406457));
ColorBlock1933984653.setBlockSides(BlockSides.SIDE_FRONT);
ColorBlock1933984653.init();
ColorBlock1933984653.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
	ColorBlock1339647318.attachChild(ColorBlock1933984653);
var ColorBlock867648154 = new ColorBlock("ColorBlock867648154", new Long(1310702406457));
ColorBlock867648154.setBlockSides(BlockSides.SIDE_FRONT);
ColorBlock867648154.init();
ColorBlock867648154.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
	ColorBlock1933984653.attachChild(ColorBlock867648154);
var ColorBlock1848627323 = new ColorBlock("ColorBlock1848627323", new Long(1310702406457));
ColorBlock1848627323.setBlockSides(BlockSides.SIDE_FRONT);
ColorBlock1848627323.init();
ColorBlock1848627323.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
	ColorBlock867648154.attachChild(ColorBlock1848627323);
var ColorBlock786079040 = new ColorBlock("ColorBlock786079040", new Long(1310702406457));
ColorBlock786079040.setBlockSides(BlockSides.SIDE_FRONT);
ColorBlock786079040.init();
ColorBlock786079040.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
	ColorBlock1848627323.attachChild(ColorBlock786079040);
var ColorBlock1011095111 = new ColorBlock("ColorBlock1011095111", new Long(1310702406457));
ColorBlock1011095111.setBlockSides(BlockSides.SIDE_FRONT);
ColorBlock1011095111.init();
ColorBlock1011095111.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
	ColorBlock786079040.attachChild(ColorBlock1011095111);
var ColorBlock1137498041 = new ColorBlock("ColorBlock1137498041", new Long(1310702406457));
ColorBlock1137498041.setBlockSides(BlockSides.SIDE_FRONT);
ColorBlock1137498041.init();
ColorBlock1137498041.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
	ColorBlock1011095111.attachChild(ColorBlock1137498041);
var ColorBlock1730215668 = new ColorBlock("ColorBlock1730215668", new Long(1310702406457));
ColorBlock1730215668.setBlockSides(BlockSides.SIDE_FRONT);
ColorBlock1730215668.init();
ColorBlock1730215668.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
	ColorBlock1137498041.attachChild(ColorBlock1730215668);
var ColorBlock1358734224 = new ColorBlock("ColorBlock1358734224", new Long(1310702406457));
ColorBlock1358734224.setBlockSides(BlockSides.SIDE_FRONT);
ColorBlock1358734224.init();
ColorBlock1358734224.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
	ColorBlock1730215668.attachChild(ColorBlock1358734224);
var ColorBlock1542416904 = new ColorBlock("ColorBlock1542416904", new Long(1310702406457));
ColorBlock1542416904.setBlockSides(BlockSides.SIDE_FRONT);
ColorBlock1542416904.init();
ColorBlock1542416904.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
	ColorBlock1358734224.attachChild(ColorBlock1542416904);
var ColorBlock1721780845 = new ColorBlock("ColorBlock1721780845", new Long(1310702406457));
ColorBlock1721780845.setBlockSides(BlockSides.SIDE_FRONT);
ColorBlock1721780845.init();
ColorBlock1721780845.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
	ColorBlock1542416904.attachChild(ColorBlock1721780845);
var ColorBlock1328584765 = new ColorBlock("ColorBlock1328584765", new Long(1310702406457));
ColorBlock1328584765.setBlockSides(BlockSides.SIDE_LEFT);
ColorBlock1328584765.init();
ColorBlock1328584765.setLocalTranslation(new Vector3f(2.0, 0.0, 0.0));
	ColorBlock1721780845.attachChild(ColorBlock1328584765);
var ColorBlock1458233625 = new ColorBlock("ColorBlock1458233625", new Long(1310702406457));
ColorBlock1458233625.setBlockSides(BlockSides.SIDE_LEFT);
ColorBlock1458233625.init();
ColorBlock1458233625.setLocalTranslation(new Vector3f(2.0, 0.0, 0.0));
	ColorBlock1328584765.attachChild(ColorBlock1458233625);
var ColorBlock1398427625 = new ColorBlock("ColorBlock1398427625", new Long(1310702406457));
ColorBlock1398427625.setBlockSides(BlockSides.SIDE_LEFT);
ColorBlock1398427625.init();
ColorBlock1398427625.setLocalTranslation(new Vector3f(2.0, 0.0, 0.0));
	ColorBlock1458233625.attachChild(ColorBlock1398427625);
var ColorBlock2012126782 = new ColorBlock("ColorBlock2012126782", new Long(1310702406457));
ColorBlock2012126782.setBlockSides(BlockSides.SIDE_FRONT);
ColorBlock2012126782.init();
ColorBlock2012126782.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
	ColorBlock1398427625.attachChild(ColorBlock2012126782);
var ColorBlock2089901940 = new ColorBlock("ColorBlock2089901940", new Long(1310702406457));
ColorBlock2089901940.setBlockSides(BlockSides.SIDE_FRONT);
ColorBlock2089901940.init();
ColorBlock2089901940.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
	ColorBlock2012126782.attachChild(ColorBlock2089901940);
var ColorBlock1439441423 = new ColorBlock("ColorBlock1439441423", new Long(1310702406457));
ColorBlock1439441423.setBlockSides(BlockSides.SIDE_FRONT);
ColorBlock1439441423.init();
ColorBlock1439441423.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
	ColorBlock2089901940.attachChild(ColorBlock1439441423);
var Block1988779081 = new Block("Block1988779081", new Long(1310702406457));
Block1988779081.setBlockSides(BlockSides.SIDE_FRONT);
Block1988779081.setCustomFrequency(true);
Block1988779081.setScriptName("/blocks/Zero.js");
Block1988779081.init();
Block1988779081.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
	ColorBlock1328584765.attachChild(Block1988779081);
var ColorBlock1752750338 = new ColorBlock("ColorBlock1752750338", new Long(1310702406457));
ColorBlock1752750338.setBlockSides(BlockSides.SIDE_FRONT);
ColorBlock1752750338.init();
ColorBlock1752750338.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
	Block1657598069.attachChild(ColorBlock1752750338);
var ColorBlock2141811042 = new ColorBlock("ColorBlock2141811042", new Long(1310702406457));
ColorBlock2141811042.setBlockSides(BlockSides.SIDE_FRONT);
ColorBlock2141811042.init();
ColorBlock2141811042.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
	ColorBlock1752750338.attachChild(ColorBlock2141811042);
var ColorBlock1997358055 = new ColorBlock("ColorBlock1997358055", new Long(1310702406457));
ColorBlock1997358055.setBlockSides(BlockSides.SIDE_FRONT);
ColorBlock1997358055.init();
ColorBlock1997358055.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
	ColorBlock2141811042.attachChild(ColorBlock1997358055);
var ColorBlock832526656 = new ColorBlock("ColorBlock832526656", new Long(1310702406457));
ColorBlock832526656.setBlockSides(BlockSides.SIDE_FRONT);
ColorBlock832526656.init();
ColorBlock832526656.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
	ColorBlock1997358055.attachChild(ColorBlock832526656);
var ColorBlock2119613362 = new ColorBlock("ColorBlock2119613362", new Long(1310702406457));
ColorBlock2119613362.setBlockSides(BlockSides.SIDE_FRONT);
ColorBlock2119613362.init();
ColorBlock2119613362.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
	ColorBlock832526656.attachChild(ColorBlock2119613362);
var ColorBlock1711862423 = new ColorBlock("ColorBlock1711862423", new Long(1310702406457));
ColorBlock1711862423.setBlockSides(BlockSides.SIDE_FRONT);
ColorBlock1711862423.init();
ColorBlock1711862423.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
	ColorBlock2119613362.attachChild(ColorBlock1711862423);
var ColorBlock1414258934 = new ColorBlock("ColorBlock1414258934", new Long(1310702406457));
ColorBlock1414258934.setBlockSides(BlockSides.SIDE_FRONT);
ColorBlock1414258934.init();
ColorBlock1414258934.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
	ColorBlock1711862423.attachChild(ColorBlock1414258934);
var ColorBlock1800964917 = new ColorBlock("ColorBlock1800964917", new Long(1310702406457));
ColorBlock1800964917.setBlockSides(BlockSides.SIDE_FRONT);
ColorBlock1800964917.init();
ColorBlock1800964917.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
	ColorBlock1414258934.attachChild(ColorBlock1800964917);
var ColorBlock1412061920 = new ColorBlock("ColorBlock1412061920", new Long(1310702406457));
ColorBlock1412061920.setBlockSides(BlockSides.SIDE_FRONT);
ColorBlock1412061920.init();
ColorBlock1412061920.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
	ColorBlock1800964917.attachChild(ColorBlock1412061920);
var ColorBlock2130290303 = new ColorBlock("ColorBlock2130290303", new Long(1310702406457));
ColorBlock2130290303.setBlockSides(BlockSides.SIDE_FRONT);
ColorBlock2130290303.init();
ColorBlock2130290303.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
	ColorBlock1412061920.attachChild(ColorBlock2130290303);
var ColorBlock1905823699 = new ColorBlock("ColorBlock1905823699", new Long(1310702406457));
ColorBlock1905823699.setBlockSides(BlockSides.SIDE_FRONT);
ColorBlock1905823699.init();
ColorBlock1905823699.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
	ColorBlock2130290303.attachChild(ColorBlock1905823699);
var ColorBlock2134587033 = new ColorBlock("ColorBlock2134587033", new Long(1310702406457));
ColorBlock2134587033.setBlockSides(BlockSides.SIDE_FRONT);
ColorBlock2134587033.init();
ColorBlock2134587033.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
	ColorBlock1905823699.attachChild(ColorBlock2134587033);
var ColorBlock1589840709 = new ColorBlock("ColorBlock1589840709", new Long(1310702406457));
ColorBlock1589840709.setBlockSides(BlockSides.SIDE_FRONT);
ColorBlock1589840709.init();
ColorBlock1589840709.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
	ColorBlock2134587033.attachChild(ColorBlock1589840709);
var ColorBlock1386323247 = new ColorBlock("ColorBlock1386323247", new Long(1310702406457));
ColorBlock1386323247.setBlockSides(BlockSides.SIDE_FRONT);
ColorBlock1386323247.init();
ColorBlock1386323247.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
	ColorBlock1589840709.attachChild(ColorBlock1386323247);
var ColorBlock1710175095 = new ColorBlock("ColorBlock1710175095", new Long(1310702406457));
ColorBlock1710175095.setBlockSides(BlockSides.SIDE_FRONT);
ColorBlock1710175095.init();
ColorBlock1710175095.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
	ColorBlock1386323247.attachChild(ColorBlock1710175095);
var ColorBlock1855893219 = new ColorBlock("ColorBlock1855893219", new Long(1310702406457));
ColorBlock1855893219.setBlockSides(BlockSides.SIDE_FRONT);
ColorBlock1855893219.init();
ColorBlock1855893219.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
	ColorBlock1710175095.attachChild(ColorBlock1855893219);
var ColorBlock1650058416 = new ColorBlock("ColorBlock1650058416", new Long(1310702406457));
ColorBlock1650058416.setBlockSides(BlockSides.SIDE_FRONT);
ColorBlock1650058416.init();
ColorBlock1650058416.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
	ColorBlock1855893219.attachChild(ColorBlock1650058416);
var ColorBlock772119435 = new ColorBlock("ColorBlock772119435", new Long(1310702406457));
ColorBlock772119435.setBlockSides(BlockSides.SIDE_FRONT);
ColorBlock772119435.init();
ColorBlock772119435.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
	ColorBlock1650058416.attachChild(ColorBlock772119435);
var ColorBlock1679752250 = new ColorBlock("ColorBlock1679752250", new Long(1310702406457));
ColorBlock1679752250.setBlockSides(BlockSides.SIDE_FRONT);
ColorBlock1679752250.init();
ColorBlock1679752250.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
	ColorBlock772119435.attachChild(ColorBlock1679752250);
var ColorBlock2071541148 = new ColorBlock("ColorBlock2071541148", new Long(1310702406457));
ColorBlock2071541148.setBlockSides(BlockSides.SIDE_FRONT);
ColorBlock2071541148.init();
ColorBlock2071541148.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
	ColorBlock1679752250.attachChild(ColorBlock2071541148);
var ColorBlock2087255447 = new ColorBlock("ColorBlock2087255447", new Long(1310702406457));
ColorBlock2087255447.setBlockSides(BlockSides.SIDE_FRONT);
ColorBlock2087255447.init();
ColorBlock2087255447.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
	ColorBlock2071541148.attachChild(ColorBlock2087255447);
var ColorBlock2056990159 = new ColorBlock("ColorBlock2056990159", new Long(1310702406457));
ColorBlock2056990159.setBlockSides(BlockSides.SIDE_FRONT);
ColorBlock2056990159.init();
ColorBlock2056990159.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
	ColorBlock2087255447.attachChild(ColorBlock2056990159);
var ColorBlock1953048214 = new ColorBlock("ColorBlock1953048214", new Long(1310702406457));
ColorBlock1953048214.setBlockSides(BlockSides.SIDE_FRONT);
ColorBlock1953048214.init();
ColorBlock1953048214.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
	ColorBlock2056990159.attachChild(ColorBlock1953048214);
var ColorBlock2041172163 = new ColorBlock("ColorBlock2041172163", new Long(1310702406457));
ColorBlock2041172163.setBlockSides(BlockSides.SIDE_FRONT);
ColorBlock2041172163.init();
ColorBlock2041172163.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
	ColorBlock1953048214.attachChild(ColorBlock2041172163);
var ColorBlock770817073 = new ColorBlock("ColorBlock770817073", new Long(1310702406457));
ColorBlock770817073.setBlockSides(BlockSides.SIDE_FRONT);
ColorBlock770817073.init();
ColorBlock770817073.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
	ColorBlock2041172163.attachChild(ColorBlock770817073);
var ColorBlock2093713914 = new ColorBlock("ColorBlock2093713914", new Long(1310702406457));
ColorBlock2093713914.setBlockSides(BlockSides.SIDE_FRONT);
ColorBlock2093713914.init();
ColorBlock2093713914.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
	ColorBlock770817073.attachChild(ColorBlock2093713914);
var ColorBlock1830096716 = new ColorBlock("ColorBlock1830096716", new Long(1310702406457));
ColorBlock1830096716.setBlockSides(BlockSides.SIDE_FRONT);
ColorBlock1830096716.init();
ColorBlock1830096716.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
	ColorBlock2093713914.attachChild(ColorBlock1830096716);
var ColorBlock1474613691 = new ColorBlock("ColorBlock1474613691", new Long(1310702406457));
ColorBlock1474613691.setBlockSides(BlockSides.SIDE_LEFT);
ColorBlock1474613691.init();
ColorBlock1474613691.setLocalTranslation(new Vector3f(2.0, 0.0, 0.0));
	ColorBlock1830096716.attachChild(ColorBlock1474613691);
var ColorBlock976565179 = new ColorBlock("ColorBlock976565179", new Long(1310702406457));
ColorBlock976565179.setBlockSides(BlockSides.SIDE_LEFT);
ColorBlock976565179.init();
ColorBlock976565179.setLocalTranslation(new Vector3f(2.0, 0.0, 0.0));
	ColorBlock1474613691.attachChild(ColorBlock976565179);
var ColorBlock1533968042 = new ColorBlock("ColorBlock1533968042", new Long(1310702406457));
ColorBlock1533968042.setBlockSides(BlockSides.SIDE_LEFT);
ColorBlock1533968042.init();
ColorBlock1533968042.setLocalTranslation(new Vector3f(2.0, 0.0, 0.0));
	ColorBlock976565179.attachChild(ColorBlock1533968042);
var ColorBlock1987883777 = new ColorBlock("ColorBlock1987883777", new Long(1310702406457));
ColorBlock1987883777.setBlockSides(BlockSides.SIDE_FRONT);
ColorBlock1987883777.init();
ColorBlock1987883777.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
	ColorBlock1533968042.attachChild(ColorBlock1987883777);
var ColorBlock1635357461 = new ColorBlock("ColorBlock1635357461", new Long(1310702406457));
ColorBlock1635357461.setBlockSides(BlockSides.SIDE_FRONT);
ColorBlock1635357461.init();
ColorBlock1635357461.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
	ColorBlock1987883777.attachChild(ColorBlock1635357461);
var ColorBlock890450715 = new ColorBlock("ColorBlock890450715", new Long(1310702406457));
ColorBlock890450715.setBlockSides(BlockSides.SIDE_FRONT);
ColorBlock890450715.init();
ColorBlock890450715.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
	ColorBlock1635357461.attachChild(ColorBlock890450715);
var Block1455786412 = new Block("Block1455786412", new Long(1310702406457));
Block1455786412.setBlockSides(BlockSides.SIDE_FRONT);
Block1455786412.setCustomFrequency(true);
Block1455786412.setScriptName("/blocks/Zero.js");
Block1455786412.init();
Block1455786412.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
	ColorBlock1474613691.attachChild(Block1455786412);
var Block1726547223 = new Block("Block1726547223", new Long(1310702406457));
Block1726547223.setBlockSides(BlockSides.SIDE_FRONT);
Block1726547223.setScriptName("/blocks/AndBlock.js");
Block1726547223.init();
Block1726547223.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
Block1726547223.getParameters().put("axis", 2.0);
	Block1455786412.attachChild(Block1726547223);
var ColorBlock1980204872 = new ColorBlock("ColorBlock1980204872", new Long(1310702406457));
ColorBlock1980204872.setBlockSides(BlockSides.SIDE_ABOVE);
ColorBlock1980204872.init();
ColorBlock1980204872.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
	Block1726547223.attachChild(ColorBlock1980204872);
var ColorBlock1845694976 = new ColorBlock("ColorBlock1845694976", new Long(1310702406457));
ColorBlock1845694976.setBlockSides(BlockSides.SIDE_ABOVE);
ColorBlock1845694976.init();
ColorBlock1845694976.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
	ColorBlock1980204872.attachChild(ColorBlock1845694976);
MasterBlock1795736621.updatePower(true);
ScriptBlocksApplication.getInstance().addMasterBlock(MasterBlock1795736621.getMasterId(), MasterBlock1795736621);

}
application.loop = function() {
}
